Google\Site_Kit\Core\Modules\Modules B

Total Complexity 100
Dependencies 21
Dependents 15
Total lines 975
Lines of code 459
Logical lines of code 254
Comment lines 359
Methods 32
Properties 13

Methods 32

Method Rating Maintainability Complexity Lines of code
register()
C
30 19 145
get_available_modules()
A
46 10 41
is_module_recoverable()
A
51 8 27
deactivate_module()
S
54 5 22
activate_module()
S
58 4 17
__construct()
S
62 5 10
inline_modules_data()
S
64 5 9
populate_default_shared_ownership_module_settings()
S
59 4 15
setup_registry()
S
61 4 11
list_shared_modules()
S
62 3 12
get_active_modules_option()
S
65 3 10
enqueue_assets()
S
64 2 11
get_active_modules()
S
64 2 10
get_module()
S
67 2 7
module_exists()
S
68 2 8
get_module_dependencies()
S
67 2 7
get_module_dependants()
S
67 2 7
is_module_connected()
S
69 2 7
get_registry()
S
71 2 6
get_shareable_modules_owners()
S
67 2 8
inline_js_data()
S
63 1 11
get_module_sharing_settings()
S
82 1 3
get_connected_modules()
S
67 1 9
is_module_active()
S
75 1 4
is_module_shareable()
S
75 1 4
manually_enabled()
S
75 1 4
set_active_modules_option()
S
80 1 3
get_shareable_modules()
S
67 1 9
get_recoverable_modules()
S
72 1 6
get_shared_ownership_modules()
S
68 1 8
delete_dashboard_sharing_settings()
S
80 1 3
get_feature_metrics()
S
74 1 5